Triana as a Graphical Web Services Composition Toolkit

نویسندگان

  • Shalil Majithia
  • Ian Taylor
  • Matthew Shields
  • Ian Wang
چکیده

In this paper, we extend the functionality of the Triana problem-solving environment into the Web services world. Triana uses a peer to peer subset of the GridLab GAT interface, that we have labeled the GAP Interface. The GAT/GAP are middleware independent APIs that allows transparent access to various underlying middleware architectures. Current GAP bindings include JXTA and P2PS, an in house lightweight P2P toolkit. Here, we newly extend this functionality to create a Web services binding for the GAP, which allows users to graphically and transparently create Web services workflows. In particular, we look at the discovery, invocation, composition, and publishing of Web services using the Triana environment. Such composed applications may then be written as BPEL4WS graphs by using the Triana pluggable architecture and executed from within Triana or any Web services choreography engine.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

WSBen: A Web Services Discovery and Composition Benchmark Toolkit1

In this article, a novel benchmark toolkit, WSBen, for testing web services discovery and composition algorithms is presented. The WSBen includes: (1) a collection of synthetically generated web services files in WSDL format with diverse data and model characteristics; (2) queries for testing discovery and composition algorithms; (3) auxiliary files to do statistical analysis on the WSDL test s...

متن کامل

A Web Services Discovery and Composition Benchmark Toolkit1

In this article, a novel benchmark toolkit, WSBen, for testing web services discovery and composition algorithms is presented. The WSBen includes: (1) a collection of synthetically generated web services files in WSDL format with diverse data and model characteristics; (2) queries for testing discovery and composition algorithms; (3) auxiliary files to do statistical analysis on the WSDL test s...

متن کامل

Graphical Composition of Grid Services

Grid services and web services have similarities but also significant differences. Although conceived for web services, it is seen how BPEL (Business Process Execution Logic) can be used to orchestrate a collection of grid services. It is explained how CRESS (Chisel Representation Employing Systematic Specification) has been extended to describe grid service composition. The CRESS descriptions ...

متن کامل

Chapter 1 RESOURCE MANAGEMENT OF TRIANA P 2 P SERVICES

In this paper we discuss the Triana problem solving environment and its distributed implementation. Triana-specific distribution mechanisms are described along with the corresponding mappings. We outline the middleware independent nature of this implementation through the use of an application-driven API, called the GAT. The GAT supports many modes of operation including, but not limited to, We...

متن کامل

A model for specification, composition and verification of access control policies and its application to web services

Despite significant advances in the access control domain, requirements of new computational environments like web services still raise new challenges. Lack of appropriate method for specification of access control policies (ACPs), composition, verification and analysis of them have all made the access control in the composition of web services a complicated problem. In this paper, a new indepe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003